﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ST.Core; 

namespace ST.ModelVM.ProtocolDefine
{
    public class ProtocolDefineVM : Int64Model
    {

        [MaxLength(100)]
        public string Name { get; set; } = "";
        [MaxLength(100)]
        public string ShortName { get; set; } = "";

        public string Memo { get; set; } = "";

        public List<ProtocolZSBCSVM> ZSBCS { get; set; } = new List<ProtocolZSBCSVM>();

        public List<ProtocolSJZDVM> SJZD { get; set; } = new List<ProtocolSJZDVM>();


        public List<ProtocolQQZSBCSVM> QQZSBCS { get; set; } = new List<ProtocolQQZSBCSVM>();




        public List<ProtocolQQSJVM> QQGDSJ { get; set; } = new List<ProtocolQQSJVM>();

        public List<ProtocolQQSJVM> QQXHSJ { get; set; } = new List<ProtocolQQSJVM>();


        public List<ProtocolGDZLVM> GDZL { get; set; } = new List<ProtocolGDZLVM>();
    }
}
